Chinese handcuff - Français Anglais Dictionnaire